home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / SYMBOL / Symbol Processors / Mix / symbol-mix next >
Text File  |  1998-10-23  |  514b  |  15 lines

  1. symbol-mix symbol-pattern &rest symbol-patterns
  2.  
  3. Mixes two or more symbol patterns symbol by symbol. It can be used to construct chords by summing different melodies together. Also, if you have many separate drum tracks that you want to mix down, it can be done with this function.
  4.  
  5. (symbol-mix '(a b c) '(c d e))
  6. --> (ab bd ce)
  7.  
  8. (symbol-mix '(a = b) '(a a a))
  9. --> (a a ba)
  10.  
  11. (symbol-mix '(a (+1 b c -2 d) c) '(a f c))
  12. --> (a (1 b c -2 d f) c)
  13.  
  14. (symbol-mix '(a (+1 a) b) '((-1 a) (+2 b)))
  15. --> ((a -1 a) (1 a 2 b) b)